Component Enhancement: An Adaptive Reusability Mechanism for Groups of Collaborating Classes

نویسنده

  • Karl J. Lieberherr
چکیده

We enhance the Demeter Method for object oriented software development with the component model for describing the evolution of groups of collaborating classes The model is based on class dictionary graphs LBSL Ber and reusable be havior descriptions which are expressed by propagation in class dictionary graphs LXSL Our experience demonstrates that the component model lifts program ming to a higher level of abstraction it signi cantly reduces the size of programs and it makes them resilient to change and therefore we propose a reusability mech anism for components Components are useful for the development of reusable software libraries for application development as well as for recording the history of object oriented programs An implementation of propagation patterns which are an important part of components and related papers are available by ftp LBH Keyword Codes D D D

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mini/Micro-Grid Adaptive Voltage and Frequency Stability Enhancement Using Q-learning Mechanism

This paper develops an adaptive control method for controlling frequency and voltage of an islanded mini/micro grid (M/µG) using reinforcement learning method. Reinforcement learning (RL) is one of the branches of the machine learning, which is the main solution method of Markov decision process (MDPs). Among the several solution methods of RL, the Q-learning method is used for solving RL in th...

متن کامل

Nano TiO2@SiO2 as an efficient and reusable catalyst for the synthesis of multi-substituted imidazoles

Nano TiO2 supported on SiO2 (Nano TiO2@SiO2) as a solid Lewis acid, was described to be an effective and reusable catalyst for one-pot three-component reaction of benzil, aryl aldehydes and ammonium acetate for the synthesis 2-aryl-4,5-diphenyl-1H-imdazoles synthesis. To explore the high efficacy of the catalytic system the four-component cyclization of benzil, aryl aldehydes, ammonium acetate ...

متن کامل

Nano TiO2@SiO2 as an efficient and reusable catalyst for the synthesis of multi-substituted imidazoles

Nano TiO2 supported on SiO2 (Nano TiO2@SiO2) as a solid Lewis acid, was described to be an effective and reusable catalyst for one-pot three-component reaction of benzil, aryl aldehydes and ammonium acetate for the synthesis 2-aryl-4,5-diphenyl-1H-imdazoles synthesis. To explore the high efficacy of the catalytic system the four-component cyclization of benzil, aryl aldehydes, ammonium acetate ...

متن کامل

Speech Enhancement by Modified Convex Combination of Fractional Adaptive Filtering

This paper presents new adaptive filtering techniques used in speech enhancement system. Adaptive filtering schemes are subjected to different trade-offs regarding their steady-state misadjustment, speed of convergence, and tracking performance. Fractional Least-Mean-Square (FLMS) is a new adaptive algorithm which has better performance than the conventional LMS algorithm. Normalization of LMS ...

متن کامل

Enhancement of Voltage/Frequency Stability in an Autonomous Micro Energy Grid with Penetration of Wind Energy Using a Parallel Fuzzy Mechanism

The main objective of this paper is to model and optimize the parallel and relatively complex FuzzyP+FuzzyI+FuzzyD (FP+FI+FD) controller for simultaneous control of the voltage and frequency of a micro-grid in the islanded mode. The FP+FI+FD controller has three parallel branches, each of which has a specific task. Finally, as its name suggests, the final output of the controller is derived fro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992